electronic teleprinter - Alemán Inglés Diccionario